CPU=$(_BUILDARCH)

!IF "$(CPU)" == ""
CPU=i386
!ENDIF

$(CPU)\winlogoncfg.exe: $(CPU)\winlogoncfg.obj winlogoncfg.res winlogoncfg.rc.h ..\lib\minwcrt.lib
	link /nologo /opt:ref,nowin98,icf=10 /largeaddressaware /release /out:$(CPU)\winlogoncfg.exe $(CPU)\winlogoncfg.obj winlogoncfg.res

$(CPU)\winlogoncfg.obj: winlogoncfg.cpp winlogoncfg.rc.h ..\include\winstrct.h Makefile
	cl /nologo /c /Yc /WX /W4 /Ox /GFS- /GR- /MD /Fo$(CPU)\winlogoncfg /Fp$(CPU)\winlogoncfg winlogoncfg.cpp

winlogoncfg.res: winlogoncfg.rc winlogoncfg.rc.h winlogoncfg.ico Makefile
	rc winlogoncfg.rc

install: p:\utils\winlogoncfg.exe p:\utils\winlogoncfg.hlp p:\utils\winlogoncfg.cnt

p:\utils\winlogoncfg.exe: i386\winlogoncfg.exe
	xcopy /d/y winlogoncfg.exe p:\utils\

p:\utils\winlogoncfg.hlp: winlogoncfg.hlp
	xcopy /d/y winlogoncfg.hlp p:\utils\

p:\utils\winlogoncfg.cnt: winlogoncfg.cnt
	xcopy /d/y winlogoncfg.cnt p:\utils\

clean:
	del /s *~ *.obj *.res *.pch *.ph
